putative RNA helicase (At1g32490) AY074318 RAFL04-09-P08